option or right to repurchase - Espagnol Anglais Dictionnaire